Volume 44, Issue 4, December 2023, Pages 1075-1088
Hala Hassan Abd Elmagid
Volume 44, Issue 3, September 2023, Pages 573-587
Hala Hassan Abd Elmagid; Wael A. E. Elabd